@charset "utf-8";
.photosgallery-captions{ width:709px !important; height:299px !important; position:relative !important;}
.photosgallery-captions .sliderkit-panel{ width:709px !important; height:265px !important;}
.photosgallery-captions .sliderkit-panel .sliderkit-panel-overlay{ background-color:transparent !important; }
.sliderkit-nav-l{ float:left; background:url(../images/sliderkit_nav_lr.png) left no-repeat; height:110px; width:52px;}
.photosgallery-captions .sliderkit-nav{ float:left; height:110px !important; width:709px !important; padding:0px !important; background:url(../images/sliderkit_nav.png) repeat-x !important; z-index:6 !important;}
.h4_l{ float:left; width:8px; height:50px; background:url(../images/ribbon_lr.png) no-repeat left; margin:0 0 0 -8px;   }
.h4_r{ float:left; width:8px; height:45px; background:url(../images/ribbon_lr.png) no-repeat top right;}
.photosgallery-captions .sliderkit-panel h4{ font-family: 'Metrophobic', sans-serif; font-weight:normal; font-size:20px !important;  width:auto; height:45px !important; line-height:43px; background:url(../images/ribbon_c.png) repeat-x; color:#fff; float:left; padding: 0px 15px 0px 15px;}
.photosgallery-captions .sliderkit-panel p{font-family: 'Metrophobic', sans-serif; font-weight:normal; font-size:18px !important; margin:0 0 0 8px;}
.delaycaptions-02 .sliderkit-panel .sliderkit-panel-text{ width:auto !important;float:left; margin:40px 0 0px 0px;}
.delaycaptions-02 .sliderkit-panel .sliderkit-panel-textbox{width:500px !important; margin:100px 0 0 0px !important; position:absolute !important; top:0px !important; }
.sliderkit .sliderkit-panel,.sliderkit{overflow: visible !important; }
.photosgallery-captions .sliderkit-nav .sliderkit-nav-prev{ display:none !important;}
.photosgallery-captions .sliderkit-nav .sliderkit-nav-next{ display:none !important;}
.photosgallery-captions .sliderkit-nav-clip ul li{width:124px; height:95px; padding:6px 5px 0 5px;}
.photosgallery-captions .sliderkit-nav-clip ul li a{ width:124px !important; height:95px !important; padding:0px !important;}
.photosgallery-captions .sliderkit-nav-clip ul li.sliderkit-selected a{ border:none !important; opacity:0.5;}
.photosgallery-captions .sliderkit-btn a{ background:url(../images/slide_arrow.png) no-repeat !important; height:40px !important; width:40px !important; }
.photosgallery-captions .sliderkit-nav .sliderkit-go-next a{ background-position:right 0px !important ;}
.photosgallery-captions .sliderkit-nav .sliderkit-go-prev{left:25px !important; top:35px !important;}
.photosgallery-captions .sliderkit-nav .sliderkit-go-next{right:50px !important; top:35px !important;}
.delaycaptions-02 .sliderkit-panel .sliderkit-panel-overlay{display:none;}
.delaycaptions-02 .sliderkit-panel .sliderkit-panel-text{ height:250px !important}
ul.menu_user{ margin:0px !important;}
ul.menu_user li a img{ margin:-5px 3px 0 0px} 
ul.menu_user li a{ color:#777; line-height:33px !important; display:block !important;}
ul.menu_user li a:hover{ color:#e9853c !important;}
h5.text_dblue{ font-family:supermarket; font-weight:400; color:#e9853c; font-size:18px;}
ul.menu_user li{ border-bottom: dashed 1px #ccc;}
a.admin{ text-decoration:none; float:right; font-size:12px; color:#777; display:block; margin:-236px 0 0 0;}
a.admin:hover{ background-color:transparent; color:#000;}
.pn-module-Users li{ list-style:none;}
.pn-module-Users li a, .pn-module-Users a{ text-decoration:none; color:#777;}
.pn-module-Users a{ text-decoration:underline;}
.pn-module-Users li a:hover{ color:#e9853c;}
.pn-module-Users h1, .pn-module-Profile h1{ list-style:none; color:#e9853c; font-family:supermarket; font-size:26px; font-weight:400; line-height:25px;  border-bottom: dashed 1px #ccc; height:30px; margin:0 0 20px 0; }
.pn-module-Users h2{ color:#777; font-size:20px;}
.pn-module-Users h3{ color:#777; font-size:16px;}
.pn-module-Users{color:#777; font-size:14px; font-family: Tahoma, Helvetica;} 
a.register{ width:90px; text-align:center; position:absolute; top:0px; right:120px;}
a.lostpassword{width:80px; text-align:center; position:absolute; top:0px; right:10px;}

.pn-module-Users ul li.checkage1,#checkuserajax,#submitnewuser, #users_log, a.register, #lostpassword{
	-moz-box-shadow: inset 0px 1px 0px 0px #aadbfd;
	-webkit-box-shadow: inset 0px 1px 0px 0px #aadbfd;
	box-shadow: inset 0px 1px 0px 0px #aadbfd;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #70c1fa), color-stop(1, #5ba2d3) );
	background: -moz-linear-gradient( center top, #70c1fa 5%, #5ba2d3 100% );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#70c1fa', endColorstr='#5ba2d3');
	background-color: #70c1fa;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 3px;
	border: 1px solid #5aa0d1;
	display: inline-block;
	font-size: 12px !important;
	text-decoration: none;
	border-image: initial;
	font-family: Tahoma, Helvetica;
	height:30px;
	line-height:30px;
	padding:0 10px 0 10px;
	color:#fff;
	cursor:pointer;
	}
	
#users_log{ margin:0 0 0 234px;
	-moz-box-shadow: inset 0px 1px 0px 0px #CAEFAB;
	-webkit-box-shadow: inset 0px 1px 0px 0px #CAEFAB;
	box-shadow: inset 0px 1px 0px 0px #CAEFAB;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #82d43e), color-stop(1, #5DB912) );
	background: -moz-linear-gradient( center top, #82d43e 5%, #5DB912 100% );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#82d43e', endColorstr='#5DB912');
	background-color: #76D329;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 3px;
	border: 1px solid #268A16;
	display: inline-block;
	font-size: 12px !important;
	text-decoration: none;
	border-image: initial;
	font-family: Tahoma, Helvetica;
	height:30px;
	line-height:30px;
	padding:0 10px 0 10px;
	color:#fff;
	cursor:pointer;
}
#users_log:hover{
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #82d43e), color-stop(1, #4a9b08) );
	background: -moz-linear-gradient( center top, #82d43e 5%, #4a9b08 100% );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#82d43e', endColorstr='#4a9b08');
	}
.pn-module-Users ul li.checkage2, a.lostpassword{
	-moz-box-shadow: inset 0px 1px 0px 0px #fe9e9e;
	-webkit-box-shadow: inset 0px 1px 0px 0px #fe9e9e;
	box-shadow: inset 0px 1px 0px 0px #fe9e9e;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FA5A5A), color-stop(1, #D24545) );
	background: -moz-linear-gradient( center top, #FA5A5A 5%, #D24545 100% );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FA5A5A', endColorstr='#D24545');
	background-color: #E34D4D;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 3px;
	border: 1px solid #d15252;
	display: inline-block;
	font-size: 12px !important;
	text-decoration: none;
	border-image: initial;
	font-family: Tahoma, Helvetica;
	height:30px;
	color:#fff;
	line-height:30px;
	padding:0 10px 0 10px;
	}
.pn-module-Users ul li.checkage2:hover, a.lostpassword:hover{
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fa5151), color-stop(1, #c22b2b) );
	background: -moz-linear-gradient( center top, #fa5151 5%, #c22b2b 100% );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa5151', endColorstr='#c22b2b');
	}
.pn-module-Users ul li.checkage1:hover,#checkuserajax:hover, a.register:hover, #lostpassword:hover{
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #70c1fa), color-stop(1, #4897ce) );
	background: -moz-linear-gradient( center top, #70c1fa 5%, #4897ce 100% );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#70c1fa', endColorstr='#4897ce');
	}	
	
.pn-module-Users ul li.checkage1 a, .pn-module-Users ul li.checkage2 a{color: #fff;} 
.pn-module-Users ul li a:hover{ background:none;} 
.pn-module-Users ul { margin:20px 0 30px 173px;}
.errorrequired{border:1px solid #DD4B39 !important;}
form#newuser input[type="text"], form#newuser input[type="password"], #users_uname, #users_pass, #users_email, #users_code, .pn-datatable input[type="text"]{
	border: 1px solid #B9B9B9;
	border-top: 1px solid #A0A0A0;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	width:250px;
	height:25px;
}
.pn-datatable input[type="password"]{
	height:25px;
	border: 1px solid #B9B9B9;
	border-top: 1px solid #A0A0A0;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	}
input[disabled]#submitnewuser,#form_login {
	-moz-box-shadow: inset 0px 1px 0px 0px #fff;
	-webkit-box-shadow: inset 0px 1px 0px 0px #fff;
	box-shadow: inset 0px 1px 0px 0px #fff;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F0F0F3), color-stop(1, #F0F0F3) );
	background: -moz-linear-gradient( center top, #F0F0F3 5%, #F0F0F3 100% );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F3', endColorstr='#F0F0F3');
	background-color: #F0F0F3;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 3px;
	border: 1px solid #ccc;
	font-size: 12px !important;
	text-decoration: none;
	border-image: initial;
	font-family: Tahoma, Helvetica;
	padding:0 10px 0 10px;
	color:#777;
	}
.newuserinfo{ font-weight:400 !important; color:#DD4B39 !important }
div.pn-errormsg{ border:1px solid #DD4B39 !important;	
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 3px; }
div.pn-statusmsg{
	border: 1px solid #9C9 !important;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 3px; }
	
	}
#form_login{ width:350px; height:300px; margin:0 auto; }
.delaycaptions-02 .sliderkit-panel .sliderkit-panel-text{ height:200px !important;}
.table_login tr{ height:35px;}
.users_email{ margin:0 0 10px 82px;}
#lostpassword{ margin:10px 0 0 318px;}
.pn-datatable, .pn-datatable td{ background:none !important; border:none !important; color:#777 !important;}
table.pn-datatable{letter-spacing:0 !important;}
.newuserinfook{ color:green !important}

.product_other .tooltip { display: none; height: 108px; width: 168px; font-size: 14px; padding:0px 0px 0px 0px; text-align:left; background:none; z-index:1;} 
.product_other .tooltip li{list-style:none; padding:0px; margin:0px 10px 0 10px; border-bottom:1px dotted #ccc; float:none;}
.product_other .tooltip li a{ display:block; font-size:12px;font-family: Tahoma, Helvetica; color:#777; text-decoration:none; line-height:25px; float:none; padding:0px;}
.product_other .tooltip li:hover{ background:#f5f4f4;}
.product_other .tooltip_head{ width: 168px; height:17px; background:url(../../../modules/InnoForum/pnimages/icon/tooltip2.png) top left no-repeat;}
.product_other .tooltip_content{width: 168px; height:auto;  background:url(../../../modules/InnoForum/pnimages/icon/tooltip2.png) right repeat-y;}
.product_other .tooltip_footer{ width: 168px; height:17px; background:url(../../../modules/InnoForum/pnimages/icon/tooltip2.png) bottom left;}